storage and transportation tank - Espagnol Anglais Dictionnaire